package org.appfuse.dao;

import java.util.List;

import org.appfuse.model.Llxx;

/**
 * Data access object (DAO) for domain model class Llxx.
 * @see org.appfuse.model.Llxx
 * @author MyEclipse - Hibernate Tools
 */
public interface LlxxDAO extends Dao {

    public void save(Llxx transientInstance);
    
    public void update(Llxx transientInstance);
    
	public void delete(Llxx persistentInstance);
    
    public Llxx findById( String a00, Integer id);
    
    public List findByA00(String a00);
    
    public List findByExample(Llxx instance);
    
    public List findByProperty(String propertyName, Object value);

    public Llxx merge(Llxx detachedInstance);

    public void attachDirty(Llxx instance);
    
    public void attachClean(Llxx instance);
    
	public Integer newId(String a00);
}